| 1. | These undergo macro expansion to 经过宏展开后变为: |
| 2. | The default is to include both the macro names and the result of the macro expansions 默认情况是既包括宏名称也包括宏展开的结果。 |
| 3. | In the process , all preprocessor directives are carried out , macro expansions are performed , and comments are removed 在此过程中,执行所有的预处理器指令,执行宏展开,并移除注释。 |
| 4. | In this process , all preprocessor directives are carried out , macro expansions are performed , and comments are removed 在此过程中,将执行所有的预处理器指令,执行宏展开,并移除注释。 |
| 5. | The method of generating assembly codes from hsecd instructions including arranging store structure and macro expansion is put forward 提出从hsecd机指令生成汇编指令的方法,包括如何组织存储结构和宏扩展。 |
| 6. | It s just a matter of deciding which features are implemented more easily and more clearly using macro expansions versus regular code 问题只是决定哪些特性使用宏展开(而不是常规代码)来实现会更容易、更清晰。 |
| 7. | We are taking advantage of the fact that after a macro expansion occurs , the result is then macro - expanded again , continuing until no more expansions take place 在宏展开之后,结果可以再次进行宏展开,直到无法再展开。我们可以利用这种特性。 |
| 8. | Macro of c . textual macro expansion , while not ideal , is an easy way to do basic metaprogramming in many languages that don t have better code - generation capabilities 宏。文本宏的扩展虽然不甚理想,但在很多没有更好的代码生成能力的语言中,这是用来进行基本元编程的一种简单方法。 |
| 9. | Firstly the thesis introduces the frame and design of the c 、 c + + compiler , and discusses the implementation of the compiler based on gcc , which is a retargetable compiler . the implementation considers the architecture of thump , including the delay slots , the instruction interlock , macro expansion , and libraries for soft - float . and addresses the process developing the cross compiler and native compiler for thump 论文介绍了thump的c 、 c + +编译器的总体结构以及设计方案,并详细阐述了利用可重定向编译器gcc实现thump的c 、 c + +编译器的方法和过程,包括延迟槽修改、指令互锁的实现、宏指令展开以及软件浮点库的生成等,并实现了thump的交叉编译器和本地编译器。 |